<%@ page language="java" contentType="text/html; charset=utf-8"
		 pageEncoding="utf-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html lang="zh-cn">
<script>
    var _hmt = _hmt || [];
    (function() {
        var hm = document.createElement("script");
        hm.src = "https://hm.baidu.com/hm.js?3e333071a3344d3aca4055e478d3d968";
        var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(hm, s);
    })();
</script>
<head>
	<%
		String rootPath = request.getContextPath();
		request.setAttribute("rootPath", rootPath);
	%>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">
	<link rel="stylesheet" href="${rootPath}/static/bootstrap/3.3.7/css/bootstrap.css">
	<link rel="stylesheet" href="${rootPath}/static/my/css/style.css">
	<link rel="stylesheet" href="css/bootstrap-theme.css">
	<title>征程</title>
</head>
<body>
<nav class=" navbar navbar-default navbar-fixed-top">
	<div class="container">
		<div class="navbar-header">
			<a href="#" class="navbar-brand logo">征程</a>
			<!--缩小的时候显示的下拉按钮-->
			<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse">
				<span class="icon-bar"></span>
				<span class="icon-bar"></span>
				<span class="icon-bar"></span>
				<!--按钮显示的东西-->
			</button>
		</div>
		<div class="collapse navbar-collapse" id="navbar-collapse"><!--折叠的时候能缩起来-->
			<ul class="nav navbar-nav navbar-right">
				<li><a href="${rootPath}/index/show"><span class="glyphicon glyphicon-star"></span> 友链</a></li>
				<li><a href="${rootPath}/video/showfront"><span class="glyphicon glyphicon-film"></span> 视频</a></li>
				<li><a href="${rootPath}/book/showfront"><span class="glyphicon glyphicon-book"></span> 书籍</a></li>
				<li class="active"><a href="${rootPath}/to/about"><span class="glyphicon glyphicon-user"></span> 关于</a></li>
				<li><a href="${rootPath}/msg/show"><span class="glyphicon glyphicon-envelope"></span> 留言</a></li>
				<li><a href="${rootPath}/to/login"><span class="glyphicon glyphicon-home"></span> 登录</a></li>
			</ul>
		</div>
	</div>
</nav>

<div class="tab1">
	<div class="container topmargin">
		<div class="row">
			<div class="col-md-3 col">
				<h2 class="media-heading">关于作者</h2>
				<a href="http://blog.csdn.net/qq_25605637">个人竞赛博客</a>
				<br>
				<a href="http://blog.csdn.net/zzti_erlie">个人开发博客</a>
				<br>
				<a href="https://juejin.im/user/5b405787e51d45195d7d9e09/posts">个人掘金</a>
				<br>
				<a href="https://github.com/erlieStar">个人GitHub</a>
				<p>个人公众号</p>
				<img src="${rootPath}/static/image/qrcode.jpg" alt="">
			</div>
			<div class="col-md-9 col" style="color:black">
				<p class="p1">
				<h2>推荐书籍</h2>
				<a href="https://blog.csdn.net/zzti_erlie/article/details/81592865" >原文链接（欢迎大家给我推荐书籍）</a><br>
				分享知识和分享苹果是不一样的，苹果会越分越少，而自己的知识并不会因为给了别人就减少了，知识的分享更能激荡出不一样的<br>
				火花，从会计到嵌入式再到Java，一路走来很感激那些帮助我的人，也更愿意和别人分享学到的东西。
				<h3>C和C++</h3>
				《C++Primer》《C++ Primer Plus》，这是LZ最早看的书，当初看完科班的教材就开始看这两本书了<br>

				《Qt5开发及实例》Qt入门书籍<br>
				《C++ Qt设计模式 第2版》《Qt Creator快速入门》《Qt Quick核心编程》《QT高级编程》《Qt及Qt Quick开发实战精解》Qt进阶<br>

				《PYTHON+QT+GUI快速编程+PYQT编程指南》当初用Python写了几个工具，想做成图形界面，正好字节也学了一下Qt，就看了这本书学了一下大概的套路，函数和Qt原生的函数几乎一样，所以学过Qt，用PyQt就几个小时的事情，工具链接如下
				https://blog.csdn.net/zzti_erlie/article/details/78922112
				<h3>Java语言</h3>
				《Java语言程序设计-基础篇(原书第8版)》《Java语言程序设计-进阶篇(原书第8版)》入门看的书籍<br>

				《Java编程思想》《Effective Java中文版》《Java核心技术卷》Java进阶<br>

				《Java多线程编程核心技术》《JAVA并发编程 核心方法与框架》 高洪岩的这2本书在豆瓣上评价不是很高，但是LZ觉得很适合入门，并不是内容有多高深，而是你跟着敲一遍确实能学到很多基础<br>

				《Java并发编程的艺术》《Java并发编程实战》业内公认的好书，写的也确实很好<br>

				《深入理解Java虚拟机：JVM高级特性与最佳实践》JVM面试问的还是挺多的，原谅我并不是很会<br>
				<h3>Java框架</h3>
				《Spring实战》《Spring入门经典》《深入浅出Mybatis技术原理与实战》比较好的入门书籍，Mybatis的官方网站写的也挺好的，可以去看看<br>

				《JavaEE开发的颠覆者 Spring Boot实战》《Spring Boot实战》《SpringBoot揭秘 快速构建微服务体系》Spring Boot系列相关书籍<br>

				《Spring Cloud 微服务实战》<br>

				《Spring MVC学习指南》《精通Spring MVC4》《精通Spring4.x企业应用开发实战》<br>

				《Spring揭秘》《MyBatis技术内幕》《看透SpringMvc源代码分析与实践》《SPRING技术内幕：深入解析SPRING架构与设计原理》<br>
				《Sping揭秘》和《SpringBoot揭秘 快速构建微服务体系》都是王福强老师写的，写的很赞，尤其《Spring揭秘》，现在出版社已经没有再卖了，不过可以按需出版，LZ花了150买了，虽然是基于Spring以前的版本写的，但还是收获满满，MyBatis源码的书较少，就买了一本《MyBatis技术内幕》配合有中文注释的Mybatis源码看
				<h3>Java Web</h3>
				《Head First Servlet JSP 》《JSP&Servlet学习笔记》《深入分析Java Web技术内幕 》现在大部分公司都已经前后端分离了，所以JSP不太值得深入学习了，当初之所有看这2本书，是因为面试官问用户点击页面返回请求中间经历了什么，结果直接从Sping MVC讲起，面试官问我前面的过程呢？所以回来就看了这2本书恶补了一下Servlet的知识<br>

				《从Paxos到Zookeeper》现在分布式项目大部分都会用到Zookeeper<br>
				《Netty实战》面试被问到过，公司的项目也有用Netty写的，所以就看了一波<br>

				Thrift，Kafka，RabbitMQ，Elasticsearch之类的用的也多，奈何要学的东西太多了，还没有看相关的书，Thrift国内没有相关的书，Elasticsearch貌似官方文档写的挺不错的<br>
				<h3>Linux</h3>
				《鸟哥的Linux私房菜》<br>
				《Git Community Book 中文版》学git的时候看的书<br>
				《Linux与Unix shell编程指南》这本书还是值得好好看看，因为集群项目手动部署或者更改配置文件太麻烦了，必须得会一点shell脚本，不然每次部署都敲命令，能敲到疯<br>
				《UNIX&LINUX大学教程》<br>
				<h3>数据库</h3>
				《MongoDB权威指南》《Redis实战》平时用的那点nosql知识全是从这2本书上学的<br>

				《MySQL必知必会》《SQL必知必会》《SQL查询的艺术》《SQL Cookbook》比较基础的书籍<br>

				《高性能mysql第三版》《MySQL技术内幕 InnoDB存储引擎 》都买了实体书，不过还没有看完<br>
				<h3>前端</h3>
				因为前端的知识仅限于我自己瞎搞的这些项目，工作之后就没写过前端，所以推荐的不是很多，都是比较基础的书<br>
				《HTML5与CSS3权威指南》《JavaScript高级程序设计（第3版）》《锋利的jQuery》《[JavaScript权威指南》《CSS权威指南》《Effective JavaScript》《编写可维护的JavaScript》
				<h3>算法</h3>
				因为做过一年ACM，其实学习算法最好的方法就是刷题，但是对于不做ACM的去刷OJ有点不现实，刷刷LeetCode还是可以的<br>

				《数据结构(C语言版)》严蔚敏，国内的大学教材大部分用的都是这个，当初为了学数据结构，LZ买了一本考研的参考书，一边学一边做题，好像是天勤系列的参考书<br>
				《算法设计与分析 - 吕国英》入门书籍，基本算法都涉及到了<br>
				<h3>其他</h3>
				《剑指offer 名企面试官精讲典型编程题》这本书真心很赞<br>
				《图解HTTP》《图解TCP/IP》《图解网络硬件》因为并没有科班教育，所以计算机网络，计算机组成原理看的比较少，仅有的一点网络知识就是从这学的，漫画较多，学起来还是挺轻松的<br>
				</p>
			</div>
		</div>
	</div>
</div>


<footer id="footer">
	<div class="container">
		<a href="${rootPath}/to/state">免责声明</a>
		<a href="http://www.javafxw.com/">源码下载</a>
		<a href="http://www.miitbeian.gov.cn/">晋ICP 备16009776</a>
	</div>
</footer>
</body>
<script src="${rootPath}/static/jquery/jquery-3.2.1.min.js"></script>
<script src="${rootPath}/static/bootstrap/3.3.7/js/bootstrap.js"></script>
</html>